package com.hd.service.test;

import java.util.List;

import com.hd.common.DataPage;
import com.hd.persistence.model.MachineInfo;
import com.hd.utils.HdException;

public class MachineInfoManagerTestCase extends BaseTest {
	
	//保存实体
//	public void testSaveMachineInfo() throws HdException {
//		for ( int i = 0; i < 5; i++ ) {
//			MachineInfo machineInfo = new MachineInfo();
//			machineInfo.setMachineNo("NO99882233" + i);
//			machineInfo.setBrand(0);
//			machineInfo.setMachineModel("OOXX0");
//			machineInfo.setCategory(0);
//			PurchaseRecord purchaseRecord = new PurchaseRecord();
//			purchaseRecord.setPurchaseRecordId(i+1L);
//			machineInfo.setPurchaseRecord(purchaseRecord);
//			purchaseManager.saveMachineInfo(machineInfo);
//		}
//	}
	
	//分页查询
	public void testPageQueryMachineInfos() throws HdException {
		DataPage<MachineInfo> dataPage = purchaseManager.pageQueryMachineInfos(1, 10);
		System.out.println("查询总数为:" + dataPage.getTotalCount());
		List<MachineInfo> machineInfos = dataPage.getData();
		for ( MachineInfo machineInfo : machineInfos ) {
			System.out.println(machineInfo.getMachineInfoId() + " " + machineInfo.getMachineNo());
		}
	}
	

}
